removed sharfile dependency from makefile