now accepts X packets as HTTP string