virtual IOP