still can't quite get the timing right on css3 transition for new messages. Hmm.