fixing up new firebase authentication