#9 Fix docs and use timeout value (poll)