demo changed, bgplvm still broken