tests pull refactored. automated test functions run.