beginning addition of testing infrastructure