not saving new version if nothing has changed
log strings are presented by objects