ready for kernel operations