musicthoughts.com - front-end website.