phyllotaxis base functionality