Ainda não testei as alterações que fiz.