Refatorado e sem warnings =)