Thanks for the feedback and suggestions, very much appreciated. You will noticed i have edited your original posts with feedback. Feel free to dispute what I've put, but please don't edit your original posts after I've edited them. You will also notice i've released v26 so you can view what has been changed. EDIT: I've also merged all of your posts, but don't worry about it