6 algorithms and report added