MG maintenance