added an option to postponed output