Use events to sync properly