Do we need a wait for condition here?