cambios en interfaz y codigo en el