learned mvvm and dagger this is the place where i was really able to understand dagger , yours way of teaching is awesome