update ret