simplified makefile, new driver