switched to firebase