http://defunkt.github.com/ambition/