Change backend structure