reasonably complete impl of the new app page