ACambiada la interfaz y añadiendo ejemplos