added barrier coordinator