and only when there is text