ability to adapt