some changes added
some changes added