VIRTUAL DEVICE RETURN