adicionado cim2 funcional