almost fixed
fix clean target
remove unused comment
add pre as prere... for all target
fix repeated objects in recipe