Begin implementation of KernelStart