finished D3
finished E1
finished E2
finished E3