fun with firebase