Tencent's core business focuses on internet value added services which accounted for 80% of its 619 million USD in annual revenue as of May 2010. It has over 105 million active QQ users and 428 million active Q-Zoom users. Tencent's core strategy and competitiveness rely on its organizational structure which includes business units, an office of general manager, customer research center, and technical development centers to support its internet, entertainment, and value added services. Going forward, Tencent plans to develop new APIs, establish independent sharing platforms, and pursue partnerships and acquisitions to further its strategic goals.