add contentRegion, decrease number of variable