formating and changes