Committing prototype.