Did more on part 2. Need to work on subpart c