added critical CL3Animation function