Manager, EffectfulManage and new spawn and lose functions.