added acceptance tests