Explanation for the init in code