VBP technology