revival: all seem to work