add CCActionWatcher