fix: handles new user case for diversity