introduce XTest, YTest