extended skeleton of app