VS pulse