some changes in css and has many