pub type MC_POSITION_TYPE = i32;