Updated superblock structure and initialize method