classes and direct spells now updates from api