Seeing sun spots