Working on packet