add specs, change dates, makefile improvements