modify acceptor