arc-gauge working, with tests