end parse data