acceptor pool methods now idemnepotent to simplify usage