Added algorithm manager