Squashed commit of the following:

commit e3475c69fd5b5df365ae37b2a9a0bdc35e7873de
Author: Taylor Donner <atdonner@gmail.com>
Date:   Tue Jul 23 11:32:53 2013 -0500

    added speed method