Updated Init Structure