update from opengm