Completed Parts 1d and 1e