load.c and Makefile fixed