I think that gets rid of the negative problem...
Oops^2