Understanding human nature