fixed the added and updated field manipulation