alive and well more or less.