more updates
updated Kernel.java