realizado algumas correções