nature 269 results