Semi-plainType-Use