logica da manutencao