Mark barely hanging on