and weird, the translated version of the website works but the chinese version is down. maybe it's just our internet. thanks for the link, it makes a little more sense now.