Finished the Initial Part