[SDU] U don't have to typedef for struct. that is C style, not C++ style