Fixed ACK overlap DATA
Changed some functions parse data