to cheat or not to cheat gp3305