VM's interface change
added exception handler treating to vm