+ add Demo
+ prevent scroll
ignore *.xcuserstate