Added feature of returning kernel string to the caller
Added feature of returning kernel string to the caller