Added callback to range