introduce app view