apparently note doesn't update in place
meta keys are lower case
match notes by guid, also write out guid metadat