Warning: NC-17 Do not view at work! Oh yeah and as per usual I'm not happy with it so suggestions welcome.