adapts

adapts