new spiral functions