se agrega functions y fail-over