started test framework. not working yet.