Unit test exe compiles but not unit_test_dll
Retval to end compiles but not fully tested
Move retval to end