Advances in Science can happen almost in an instant, or after years of painstaking work, and recognition of the results of this work, as well as the work finding a place in mainstream doctrine, requires some level of acceptance of the work from the community, which may not be very open minded.