Might be a good idea to put this inside of a `Site` module.