not the whole thing, but an incremental improvement (bug 900253)

![screen shot 2013-08-26 at 4 37 13 pm](https://f.cloud.github.com/assets/74699/1030038/939475da-0ea8-11e3-9140-1eadbc003ca6.png)