changes done by dev20 for vendor module block and integration