Finished my 3 classes for the insertion