update from www.kernle.org