added an option if the sourceing fails