too many checks kill the checking