wrap type for application specific context