added first draft vacuum