think I am done with main.cpp for now