Algebraic addition/simplification prob.

Simplify,

$\displaystyle \frac{a}{ab+{b}^{2 }}+\frac{b}{{a}^{2}+ab}$

I get the principle i.e. multiply denominators to find common denominator, add, factor, simplify. I've done loads of examples but for some reason I just can't get this one. I know it's relatively straight forward, I think my problems somewhere in the simplification/indices area.

I get as far as:-

$\displaystyle =\frac{(a)({a}^{2}+ab) + (b)(ab+{b}^{2})}{(ab+{b}^{2})({a}^{2}+ab)} $

$\displaystyle =\frac{({a}^{3}+{a}^{2}b)+(a{b}^{2}+{b}^{3})}{(ab+ {b}^{2})({a}^{2}+ab)}$

At this point it all seems to get overly complicated.

Anybody break it down a bit for me?