A framework: why these three thinking skills?