Astronomer and Catholic priest Christoph Scheiner tried to come up with an explanation that didn't contradict Church teachings; he argued that the spots actually were undiscovered planets that orbited very close to the sun and were visible only when the planets were in front of the sun.