extended rule for default param