add synchronicity: file synchronization in go