algo crucial