It's all better now ... And umm , changed some formatting, some of my code still looks crappy