acceptor methods