What exactly? The typedef names are not good, that's for sure.