Add custom text widget