Intelligence: new findings and theoretical developments.