worm: переписать под текстовый режим