minimal parameter check