survey of Cyclone