Mit em extra struct pointer