Finished ICA 7

ICA 7 completion