fix vacuum bug