fixed bug where loading text was only applied on initial append