allow ordered range