struct field data type improvement for memory usage.