improved hpc
added makefile