some code with some changes