moore cheating