skillful adaptation