edit by Cocos2D