Updated source patcher