im on a roll of fixing real life problems today, might as well carry on here till someone angers me .....