implmted in battle inv