parse data message