adding source task