Use Sh instead of Bash for portability, with $HOME variable and eval to interpolate it
Add logs
Purge RecycleBin on fetch_changesets