bridge: support for types