adjusting schemes