Animation Logic Update