finish api tests
get tests passing.  slightly improve problem areas in test utils