updated pc18 and makefile