init structure
init structure