fixed makefile bug