Well thank you both and if anyone else has any input it would be greatly received! Tommy what does the G stand for? Also any specific areas and topics that need revision would be well noted by myself! But thank you and the keep the advice coming as you can never have too much.