Righty oh, first of all... Thankyou for the excellent replies. Im gonna try some of these today. Sorry about not replying sooner, been sleepin :) Thanks again all, See you on the other side. Mat