thread opt (smart Share.formatString)

removing forceRetrieve