Why t_list *const ?? use const t_list *