@Gargron hang in there! (And get help, this is only the beginning I fear)