too eager on the checking