added cycler and fixed notation parser glitch