A Tour of the Self Cleaning House