issue-3: Nodes now update when identifier is supplied and properties are supplied