Would this be correct?

6p-18/9p divided by 3p-9/p^2+29
6p-18/9p * 9^2+29
6(p-3)/9p * p(p+2)/3(p-3)
2p(p+2)/9

6p-18/9p divided by 3p-9/p^2+2p

6p-18/9p * 9^2+2p
6(p-3)/9p * p(p+2)/3(p-3)
2p(p+2)/9