New: invertor