created init structure