to catch a cheat ... KL