feat: add vm remove