update cells