support retournement
ret