adjusting and adding base schemes