new app layout  (update 1)