work on kernel and kerenl tests
more kernel work