Replace the default.py with the one from @mrsprigster

If this is the route you wanna take with it, here's your pull request for it.