better + simpler range selection