Updated kernel manipulation methods