I should probably review this article and look for more information on it.  It also has a second part: