Adicionando controle de parada e troca de makedefs