finished Case D