debuged and make file