added styles and js