add estar.sync()