preparations for also syncing files
variable explainations