everything is passed