string note @todo - FIX - NOT ENVELOPE THREADSAFE