point_t
point_t *next = (point_t *)(index->list) + index->have++;
point_t *point = index->list;
point_t *next = realloc(index->list, sizeof(point_t) * index->mode);
point_t *list; // allocated list of access points