updated CSS and final touches