attacking components, improved targeting component