clean requirements