cambios en interfaz y facade