was this synchronous before ?