final some css bugs