funcionando com alguns bugs