change the scheme