Creo que las interfaces funcionan pero
no lo se