sends minimum size packet, fixes some pointer logic