changes again and addition of styles