tasks for string operations and external process launching