added textual support