Finished all the code and commented.