adding automatic file syncing