Using range instead of range/bounds