Implementado funcao retorno