added presence to the text backend