refactor
4.1 open hard layerType default