Backend controller

Lloyd and I should have fixed this a few days ago.