recovery times function take 1