add Algorithm Module