lots of housekeeping