New: spirit-molecule