Mental models on:

adaptation