update implementation of supplierbean
Merge origin/master