Added i18n, variable and rules