moving the job of parsing to the website object