some changes
not neccessary