some changesome changess