Dont get me started on semi-colons. I have yet to find an understandable explanation as to their use...