added class CCTask