No need to expose private data from spiral
Refactored spirals into array