unittest1.cpp let me know if I need to test anything else