got everything working, BUT i need to find a way to make it available for use by any fragment