bug quase completamente corrigido