update
fix gitignore
allow remote root