fix bug where listing only shows last role retrieved