'app' directory improved