develop higher level thinking skills