Revert "Revert "novo codigo""

This reverts commit 31649844f1d701f23ea34d0a089e77aebefd16ca.