this goes under 2.0 and don't remove the cycle/firstof stuff.