Guilford's model is a comprehensive attempt to map all the intellectual abilities. It posits 120 or 150 (later revised) distinct intellectual abilities, formed by the intersection of these three dimensions (e.g., cognition of figural units, memory for symbolic classes, divergent production of semantic systems).