added so much shit. Still not working. Wont update the fragments for some reason.
I'm thinking might be the two methods I haven't overwritten yet.