More sensible example, added requirements for pip