packets! and reorganization