First functioning version of the cleaning list