retirado if da funcao principal