unit: range rather than select