Implement trashing
Implement syncing