updates [0-9] (range) explanation