Better Half Checking