working update with numeric values