solving rational equation

trying to figure out where i did wrong
x/x-4 -4/x-5 = 4/x^2-9x +20

x/x-4 -4/x-5= 4/(x-4)(x-5)
domain x not equal +- 4,5

x(x-4)(x-5)/x-4 - 4(x-4)(x-5)/x-5= 4(x-4)(x-5)/(x-4)(x-5)

x(x-5)-4(x-4)=4
x^2-5x-4x+16=4
x^2-9x+16=4
x^2-9x+16-4=4
x^2-9x+16-4=0
x^2-9x+12=0
(x-2)(x-6)

something wrong

so close! But 2+6≠9

The roots are irrational.