Made comments clearer and removed unnecessary souts.