design and cleaning