ushort typedef wrongly placed