corrected source string