Sorry about all the errors, going to bed, will finish tommorrow