Cleaning up part III.