packettypes improved