if not requirement