add so-text plugin.