seems to finished parsing data type decl, now need to test it