Committing final exercise