refactoring.
GoCon 2013 Autumn