Work on packet, half working