this thread was just linked from another one, so just have to say awesome job Yoss!