changed the way accepts work