I need help with this partial fraction problem.

Find the indefinite integral of (-5x^3+5x^2-5)/(x^4+X^3). I got -5(log(x+1)+(1/x)-(1/(2x^2)).