updated makefile and archive page