added makefile and nsf driver