Funcion casi todo