reject logic --KW