addded non-blocking support for find_one
test model's find_one, both blocking and non-blocking