excluding vmname and delte functions