improved listsession