Finished acceptor implementation