add fence source (finish)