a clean put