updated makefile and compiled doc