Corrigido alguns problemas encontrados utilizando a inspeção de código, como return e if sem sentidos