use webkit transition for animation