You're familiar with a more recent technology, which is, There, you can get a better view of the blobs.
Sie sind mit einer neueren Technologie vertraut,, diese hier. Sie können eine bessere Sicht der Flecken