fixed makefile to compile
fixed part 2