Fragments really working properly now