What causes cyles to vary