updated game check functions