still working on pushing data to firebase