summary creation + makefile changes