Many new features. Now we can implement all spells.