ft_init ++