changed some test code to see if i could figure out how to use non-blocking approach