final conference version, with a few changes