starting to build test framework