some changes in the syntax of typedefs