* uses optional arguments for show_quick_panel