handle [@range]