pushing to firebase, ongoing development