A nice write up on Jimbo.