Doing strange things with software && hardware.