added some css3 transitions