pub const POS_UNDEFINED: u32 = 0u32;