yes we do
no we do not cheat