new changes

a few changes