changed data transport for new/update/delete