improve list router spec
returns 404 when list not found