added BGPLVM in parameterized