uim types, fixes