Revised version of spec_kernel_structure_v1.1