passes all acceptance tests