scheme of algo