Mazzccua - time to worry?