Is the init necessary?