So many beauty..so hard to comprehend it