syncing so nothing will break in the end