adapt tentatively design