updated app entry point.