Adicionado enum para retorno de status