user can add new text element