range performance