I need a shower after this thread.....