Port more types
Do not export those functions