Upgrading and fixing bugs with unicode, cookies, and redirects.