update js and css for better look