add feature: add adaptation