hook up to other files; makefile