Adding back firebase to the mix. Also added spot im service