some tests should have been using $^O