VBP Update

Please be patient while we finish writing.