Credit to validator.js and <title> changes