message -> packets maybe working