more appView logic