working out packets