Shavuot: a general discussion