Adapts to backend
Merge