functionality to ignore product