working kernel3_2
Add testing functionality