use DEFAULT_SAMPLE_TYPE instead of new property