fixed AimProtocol template