Coding up stolen laptops

Closes #483, closes #469, closes #464, closes #451