Sync for tasks, hopefully no breaking