Buggy. Out of order and out of sync hash and data packet handling being solved