load kernel and run