Diversity of spatial activities and parents' spatial talk complexity predict preschoolers' gains in spatial skills.