add a default value for source