Soma data structures I made