TODO: add textmaster task