i have already discussed in my introduction many aspects that have been on here
I have already discussed, in my introduction, many aspects that have been touched on here.
I have already discussed, in my introduction, many aspects that have been on here.