pick backend at the start