misc
AppComponent cleanup