[Refactor] Init