https://alfredmyers.com/2008/06/08/getting-up-to-speed-with-velocity/
Getting up to speed with Velocity