moved most of testdata logic to utool