mod: update from upstream