sync not 100%