acceptor & debug