We've got SPIRIT!