working on processing update data