deep surgery to packets

-closes #1681 
-closes #1680 
-mostly closes #1301