McLoughfield kernel development handout