Gennady Vilensky and Shnipov