improved chat firebase weather widget