Luna 16 Revisited: A Progress Report