css and js changes