add parse data frame