renamed app to App
run tests in transactions