Xenon: recent developments