Commission finished and delivered at last