fix the makefile rule