Vedas and modern understanding