tirando alguns bugs e testando.