some new styles and js