Anyone know how they work (code-wise)? I'd appreciate any insight/links to info.