replaces Set instead of List