generate u32 rules