made in on a layer to layer basis