added acceptance testing