added support for no_display