add AbstractNavigationFragment, ReceiveDataService still not working