some improvements on css