kernel type tests
fixes #13
fixes #13
kernel tests