updates app skeleton