updated app layout