Mesocoms mantainance