init rev.