what does a guru have in common with a avatar