added operation INV