change target type