adapt fix