add packet work