fix makefile, add description