spell implementation doc update