css improvement, interaction