housekeeping example