voltei a asserts já que mesmo sem asserts continua dando erros