bvi: update from 1.3.2 to 1.4.0 and adopt it