How should I structure Spirit?