magnetic cycle