added more to startup.cc, did not test for compileation