New sights of Nature make me rejoice