pub type sam_fields = u32;