modified schemes