increment version
always same logic for die result