Kat, A remedy that doesn't involve large pharmaceutical companies - never thought I'd see that, again!