added animation and IE fix