will bates