Tried to make it look better on github.