added a new project in algorithm, modified an existing project