user added and css improvments made