updated for chinese texts and new look and feels