return value corrected