adapting

.