Mechanical Housekeeping