implemented garfield-user list mode