further source updates