On Science 90 results