support for immediate output flag