cleanup and binary