throw errors if callback not defined
improve error handling
clean up load test
improve error handling
0.5.12