css and js fixes