requirement have a range