init
dec version