been there, done that, bought the t- shirt...;)