init rev