update from ruud