finished app, final commit