fix printer
new makefile