other implementations and uses include target designations and target training