style and js updates