Started to figure out packet handling system