new changes css and javascript