GEARS backend framework