**** I just spent 45 minutes reading this thread... That ***** you had to go through all this hassle man, hope it turns out for you in the end.