visao quase pronta
ddd
merge