Dealing with diversity