ajusting scheme