added animation framework