some changes
a