firebase integration not finished yet :D