thinking about hooks for custom network appliances