Mathematical models and thinking