just stumbled upon this... great work here! very interesting stuff