Solar cycle understanding