makefile ... improved init and comments