Ive updated it on with your comments in mind... cheers

Care to have another listen?