candidates routes now checks boolean value of accept_key