updated command acceptor