several new changes