300 I guess means 300 possibly independent people doing their due dilligence? Some sort of market double check???