Hard belly and kicking ...