Add virificações e algumas correções