adding a new draft, awesome talk from uncle bob inspired me :-)