some code of cotask
remove sample of co manager[will be removed]