damn !!! i wish i had seen this thread before. very good !