Finishing the job ...