add gif demo
merge