add info keyword , update kernel