T9 added test framework stuff, still to write actual test