some testing changes, including an api change that likely breaks things for others