Firebase adapter