add vm controls