spell logic complete