pub type RETURN_TYPE = u32;