add and fix make files