several important changes