funcionando mais ou menos