finish app skeleton