this was needed for new fragment stuff