don't block
Merge pull request #5 from Tass/nonblock

don't block