I must admit that I didn't understood well what I sould do with all the interfaces :/Maybe I'll try some time laters when I have more free time :)