fix vm SET bug