Notes on init structure