more work on testing