New cleaner (20/27)

New cleaner