fix cleaning misses
move to shell scripts for building