Building more animation framework