Dynamic Cleaning Systems