added Cyclic CA engine