Movie View (China) Source Code review 2011