added range testing .. ..<