add target matrix generator tool