thorough and easy
clean and nice