this is needed so it doesn't error out when there's duplicates