rebase: make the backend configurable via config setting