https://github.com/geteloquent/talks/commit/48c0bfdb86a64701384a8387e0d4be4d3e2206b8.