added packet lifetime