support for example type