return value correction