Write our own stuff

http://youtu.be/Zcbu_WZsDn8