agrego parte de la funcion principal