some new changes