looking at the typedef