These lists should probably be different that `u32`, maybe a `char` list?