adds range def