fix typedef !