Updates by BASF

BASF