fixes makefile
adds coverage