diff --git a/gen_intrange.c b/gen_intrange.c
index 456ef5c6ca0d65b01e7c6657272c24c85d281893..fb5511b31f7bce1fb0f63c9248df75877b780576 100644
--- a/gen_intrange.c
+++ b/gen_intrange.c
@@ -79,6 +79,19 @@ void HCFS_ADD_CHAR(uint8_t chr) {
 
 
 
+// we'll implement it first as just an array of arrays haha
+
+struct charset reorder_matchlines[8][8];
+
+
+
+
+// branch on choices
+copy past stuff up to byte index as necessary
+do it without allocs first
+
+
+
 void gen_int_range(uint64_t low, uint64_t high, uint8_t bytes, uint8_t starting_byte_index) {
 	uint8_t current_byte_index = starting_byte_index;
   // Possible FIXME: TallerThanMe