add sync file copy