tester() now returns an list