Added init struct