removed ambiguous typdef