Yep, actually i read that already, But i was thinking of making it android mvvm friendly by just using navigation only from decompose and viewmodel for bloc, But that does not make sense, I think if we are using decompose, its single handedly enough to handle all the things, I will try viewmodel approach in separate project. thnx