Init now works ; added some useful notes to read