note mandatory 20, and some other stuff.
Spirit is optional.
0