save working on inverse
mend