more diversity rules for rcmd for user