range util