transitioned to using makefile for build