updated appendtext