As it is now ordering a charge usually results in them attacking the nearest unit, oftentimes cavalry while ignoring the infantry blob I want them to charge. Being able to order units what units to attack specifically would greatly improve battle controls.