Dasylin, the best I have seen in ages!  well done, funny shiz...