starting to work on porting randomized testing for the test framework.