Vistas Out con funcion improve y cancel