restaured Makefile and added new doc