cap_layer