some changes good some not necessarily