Added source information for algorithms