funcion parse