andrew snape douglas fabulous job expanding and cleaning this up i just cobbled together something quickly from what i could find on the web but now it looks great you obviously have good references on hand and know your stuff