fixing chmod
add new changes