added animation delay timer