some wrong typedefs