lar smooth generator added