new mana system, all ready for testing