hard Ai, check added back