Housekeeping shenanigans.