i touched up 99% if not all the mistakes i made.