scheme changes