some changes

not imp